election pledge/commitment - Alemán Inglés Diccionario